small but excellent. - Español Inglés Diccionario